make its presence felt - Deutsch Englisch Wörterbuch